home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus Extra 1997 #2 / Amiga Plus Extra 1997 #2.iso / pd / misc / macro / api / amigae / golded_api.txt < prev    next >
Encoding:
Text File  |  1997-02-16  |  4.2 KB  |  193 lines

  1. ShowModule v1.9 (c) 1992 $#%!
  2. now showing: "golded_api.m"
  3. NOTE: don't use this output in your code, use the module instead.
  4.  
  5. (---) OBJECT globalconfig
  6. (  0)   screentype:INT
  7. (  2)   scrnname:LONG
  8. (  6)   overscantype:INT
  9. (  8)   depth:INT
  10. ( 10)   colors:substructure
  11. (308)   autoscroll:INT
  12. (308)   autoscrollx:INT
  13. (308)   autoscrolly:INT
  14. (308)   modeid:LONG
  15. (309)   borderblank:INT
  16. (309)   shanghai:INT
  17. (309)   showicons:INT
  18. (309)   slidermode:INT
  19. (310)   adjustoverscan:INT
  20. (310)   chunkypixel:INT
  21. (310)   barlabel:INT
  22. (310)   clock:INT
  23. (310)   txtfontattr:LONG
  24. (311)   prvfontattr:LONG
  25. (311)   winfontattr:LONG
  26. (312)   gadfontattr:LONG
  27. (312)   scrfontattr:LONG
  28. (312)   bldfontattr:LONG
  29. (313)   newlook:INT
  30. (313)   editwinw:INT
  31. (313)   editwinh:INT
  32. (313)   winx:INT
  33. (314)   winy:INT
  34. (314)   bottomslider:INT
  35. (314)   sliderright:INT
  36. (314)   sliderbottom:INT
  37. (314)   arrangeleft:INT
  38. (315)   arrangeright:INT
  39. (315)   arrangetop:INT
  40. (315)   arrangebottom:INT
  41. (315)   arrangeweight:INT
  42. (315)   autoarrange:INT
  43. (316)   centerwin:INT
  44. (316)   scrollborderx:INT
  45. (316)   scrollbordery:INT
  46. (316)   simplemessages:INT
  47. (316)   fastscroll:INT
  48. (317)   fullscreen:INT
  49. (317)   aslleft:INT
  50. (317)   asltop:INT
  51. (317)   aslwidth:INT
  52. (317)   aslheight:INT
  53. (318)   useasl:INT
  54. (318)   taskpri:INT
  55. (318)   errorbeep:INT
  56. (318)   hotkey:INT
  57. (318)   user:substructure
  58. (322)   arexx:LONG
  59. (---) ENDOBJECT     /* SIZEOF=3232 */
  60.  
  61. (---) OBJECT editconfig
  62. (  0)   node:substructure
  63. ( 14)   magic:LONG
  64. (  4)   textnodes:LONG
  65. (  0)   lines:LONG
  66. ( 26)   topline:LONG
  67. ( 30)   topcolumn:INT
  68. ( 32)   column:INT
  69. ( 34)   line:LONG
  70. ( 38)   lastchangecolumn:INT
  71. ( 40)   lastchangeline:LONG
  72. ( 44)   maxlines:LONG
  73. ( 48)   path:substructure
  74. (189)   name:substructure
  75. (330)   currentbuffer:LONG
  76. (334)   currentlen:INT
  77. (336)   undobuffer:LONG
  78. (340)   undolen:INT
  79. (342)   undoline:LONG
  80. (346)   linemodified:INT
  81. (348)   docmodified:INT
  82. (350)   blockstartx:INT
  83. (352)   blockstarty:LONG
  84. (356)   blockendx:INT
  85. (358)   blockendy:LONG
  86. (362)   marker:INT
  87. (364)   searchline:LONG
  88. (368)   searchcolumn:INT
  89. (370)   protection:LONG
  90. (374)   folds:INT
  91. (376)   linenotfixed:INT
  92. (378)   readonly:INT
  93. (380)   comment:substructure
  94. (460)   backupcounter:INT
  95. (462)   validname:INT
  96. (---) ENDOBJECT     /* SIZEOF=464 */
  97.  
  98. CONST BLOCKMODE_NONE=0,
  99.       BLOCKMODE_LINE=1,
  100.       BLOCKMODE_CHAR=2
  101.  
  102. (---) OBJECT linenode
  103. (  0)   len:INT
  104. (  2)   text:LONG
  105. (  0)   fold:LONG
  106. (---) ENDOBJECT     /* SIZEOF=10 */
  107.  
  108. (---) OBJECT fold
  109. (  0)   lines:LONG
  110. (  4)   textnodes:LONG
  111. (---) ENDOBJECT     /* SIZEOF=8 */
  112.  
  113. (---) OBJECT windowsupportinfo
  114. (  0)   node:substructure
  115. ( 14)   window:LONG
  116. ( 18)   editconfig:LONG
  117. ( 22)   sleep:INT
  118. ( 24)   menu:LONG
  119. ( 28)   gadgetlist:LONG
  120. ( 32)   cleanup:LONG
  121. ( 36)   server:LONG
  122. ( 40)   callback:LONG
  123. ( 44)   data:LONG
  124. ( 48)   datasize:LONG
  125. ( 52)   mode:LONG
  126. ( 56)   buffer:LONG
  127. ( 60)   type:INT
  128. ( 62)   exitgadget:INT
  129. ( 64)   left:INT
  130. ( 66)   top:INT
  131. ( 68)   width:INT
  132. ( 70)   height:INT
  133. (---) ENDOBJECT     /* SIZEOF=72 */
  134.  
  135. (---) OBJECT apimodifyrequest
  136. (  0)   next:LONG
  137. (  4)   line:LONG
  138. (  8)   column:INT
  139. ( 10)   data:LONG
  140. ( 14)   size:INT
  141. (---) ENDOBJECT     /* SIZEOF=16 */
  142.  
  143. (---) OBJECT apimessage
  144. (  0)   message:substructure
  145. ( 20)   state:LONG
  146. ( 24)   next:LONG
  147. ( 28)   global:LONG
  148. ( 32)   config:LONG
  149. ( 36)   wininfo:LONG
  150. ( 40)   class:LONG
  151. ( 44)   action:LONG
  152. ( 48)   qualifier:LONG
  153. ( 52)   data:LONG
  154. ( 56)   error:LONG
  155. ( 60)   refresh:LONG
  156. ( 64)   modify:LONG
  157. (---) ENDOBJECT     /* SIZEOF=68 */
  158.  
  159. (---) OBJECT apirexxnotify
  160. (  0)   command:LONG
  161. (  4)   rc:LONG
  162. (  8)   commandresult:LONG
  163. ( 12)   commanderror:LONG
  164. (---) ENDOBJECT     /* SIZEOF=16 */
  165.  
  166. CONST API_CLASS_ROOT=1,
  167.       API_CLASS_SCREEN=2,
  168.       API_CLASS_KEY=4,
  169.       API_CLASS_REXX=8,
  170.       API_REFRESH_LINE=2,
  171.       API_REFRESH_DISPLAY=4,
  172.       API_REFRESH_SYNC=8,
  173.       API_REFRESH_NOMARKER=16,
  174.       API_ACTION_NOP=0,
  175.       API_ACTION_DIE=1,
  176.       API_ACTION_CONFIG=2,
  177.       API_ACTION_INTRODUCE=3,
  178.       API_CLIENT_NAME=$80000001,
  179.       API_CLIENT_COPYRIGHT=$80000002,
  180.       API_CLIENT_PURPOSE=$80000003,
  181.       API_CLIENT_TEMPLATE=$80000004,
  182.       API_ACTION_VANILLAKEY=1,
  183.       API_ACTION_HIDE=1,
  184.       API_ACTION_SHOW=2,
  185.       API_ACTION_COMMAND=1,
  186.       API_ERROR_OK=0,
  187.       API_ERROR_FAIL=1,
  188.       API_ERROR_UNKNOWN=2,
  189.       API_STATE_IGNORE=0,
  190.       API_STATE_NOTIFY=1,
  191.       API_STATE_CONSUMED=2
  192.  
  193.